home *** CD-ROM | disk | FTP | other *** search
- > yes, I know what AI is.. I would like to know what the algorithms are
- > that are used for the AI of the baddies!
-
- The 'AI' is extremely simple in Wolf3D.
- It's mostly a matter of checking if the player is within sight and then
- moving towards him (N, NE, E, SE,...). The movement is a lot easier to do
- in Wolf then in DOOM, since everything is rectangular.
-
- Everything is handled by dividing the map into small squares where only one
- thing (in most cases) can be in each. If an enemy is blocked from its
- preffered path, it will choose another. Sometimes the enemies dodge rather
- than advance the shortest way.
-
- Shooting is handled by lowering the probability of a hit according to the
- distance and you're harder to hit when you run.
- Hitpoints (and possibly accuracy) are different depending on the skill level.
- As for movement, the regular structure makes line of sight checks a lot
- easier.
-
- As far as I could see, all enemies use the same algorithms in Wolf3D.
-
- > > I think we could use the code
- > > from Wolfenstein to have something to start with. I guess it's not
- > > very different from Doom and it could atleast be a start.
-
- The easy things are perhaps not much different, but those could be thrown
- together rather quickly from scratch as well. The difficult things are
- simply not there in Wolf3D.
-
- I also wonder whether it would be OK to use the routines in Wolf3D.
- 'Educational use' is allowed for portions of the code, but I don't think
- it's very clear exactly what this means. Most of the text talks about how
- you may not use portions of the source for commercial gain (except under
- 'Educational use'...).
- They also say that they retain all copyrights, which is not something that
- would go very well with BAD MOOD, IMO.
-
- > > But the list seems to be more or less dead right now, so I will bring up
- > > the subject later when more people is active.
-
- Is it really possible that everybody is still on vacation?
- The list currently counts 56 members (we've been in the 50-60 range for a
- _long_ time now).
-
- --
- Chalmers University | Why are these | e-mail: rand@cd.chalmers.se
- of Technology | .signatures | johan@rand.thn.htu.se
- | so hard to do | WWW/ftp: rand.thn.htu.se
- Gothenburg, Sweden | well? | (MGIFv5, QLem, BAD MOOD)
-
-